home *** CD-ROM | disk | FTP | other *** search
- <html>
- <head>
- <link rel="stylesheet" type="text/css" href="eMule.css"/>
- <link rel="stylesheet" type="text/css" href="list.css"/>
- <link rel="stylesheet" type="text/css" href="menu.css"/>
- <link rel="stylesheet" type="text/css" href="textarea.css"/>
- <script src="/General.js" type="text/javascript"></script>
- <script src="/list.js" type="text/javascript"></script>
- <script src="/menu.js" type="text/javascript"></script>
- <script src="/textarea.js" type="text/javascript"></script>
- </head>
- <body onResize="resize();">
- <div id="ServerView" class="View">
- <img src="/images/serverlist.gif" style="position:absolute; top:2; left:5;"/>
- <a id="tx_serverlist" class="HeadlineText" style="position:absolute; top:2; left:25;">IDS_SV_SERVERLIST</a>
-
- <div id="tb_newserver" style="position:absolute; width: 245; height: 140;">
- <table class="Area" width="100%" height="100%" border="1" cellspacing="0" cellpadding="0">
- <tr><td class="Area"><br/></td></tr></table></div>
- <img id="im_newserver" src="/images/newserver.gif" style="position:absolute;"/>
- <a id="tx_newserver" class="SubHeadlineText" style="position:absolute;">IDS_SV_NEWSERVER</a>
- <a id="tx_ip" class="AreaText" style="position:absolute;">IDS_SV_ADDRESS</a>
- <input id="in_ip" class="AreaInput" style="position:absolute;" size="28" maxlength="255"/>
- <a id="tx_port" class="AreaText" style="position:absolute;">IDS_SV_PORT</a>
- <input id="in_port" class="AreaInput" style="position:absolute;" size="3" maxlength="5" value="4661"/>
- <a id="tx_name" class="AreaText" style="position:absolute;">IDS_SW_NAME</a>
- <input id="in_name" class="AreaInput" style="position:absolute;" size="38" maxlength="255"/>
- <input type="button" id="bt_checkserver" class="AreaInput" style="position:absolute;" value="Check Server" disabled="1">
- <input type="button" id="bt_addserver" class="AreaInput" style="position:absolute;" value="IDS_SV_ADD" onClick="addServer();in_ip.value='';in_port.value='';in_name.value='';">
-
- <div id="tb_servermet" style="position:absolute; width: 245; height: 80;">
- <table class="Area" width="100%" height="100%" border="1" cellspacing="0" cellpadding="0">
- <tr><td class="Area"><br/></td></tr></table></div>
- <img id="im_updateserver" src="/images/updateservers.gif" style="position:absolute;"/>
- <a id="tx_updateserver" class="SubHeadlineText" style="position:absolute;">IDS_SV_MET</a>
- <input id="in_servermet" class="AreaInput" style="position:absolute;" size="38" maxlength="255"/>
- <input type="button" id="bt_refresh" class="AreaInput" style="position:absolute;" value="IDS_SV_UPDATE" onClick="refreshServer();">
-
- <img id="im_serverinfo" src="/images/serverinfo.gif" style="position:absolute;"/>
- <a id="tx_serverinfo" class="HeadlineText" style="position:absolute;">IDS_SV_SERVERINFO</a>
-
- <img id="im_serverlog" src="/images/log.gif" style="position:absolute;"/>
- <a id="tx_serverlog" class="HeadlineText" style="position:absolute;">IDS_SV_LOG</a>
- </div>
-
- <div id="TransferView" class="View">
- <img src="/images/directdownload.gif" style="position:absolute; top:2; left:5;"/>
- <a id="tx_translist" class="HeadlineText" style="position:absolute; top:2; left:25;">IDS_TW_DOWNLOADS</a>
- <img id="im_upload" src="/images/upload.gif" style="position:absolute;"/>
- <a id="tx_uploadlist" class="HeadlineText" style="position:absolute;">IDS_TW_UPLOADS</a>
- </div>
-
- <div id="SearchView" class="View">
- <img src="/images/NormalSearch.gif" style="position:absolute; top:2; left:10;"/>
- <a class="HeadlineText" style="position:absolute; top:2; left:30;">IDS_SW_SEARCHBOX</a>
- <div style="position:absolute; top:17; left:5; width: 300; height: 80;">
- <table class="Area" width="100%" height="100%" border="1" cellspacing="0" cellpadding="0">
- <tr><td class="Area"><br/></td></tr></table></div>
- <input id="in_global" type="checkbox" value="1" style="position:absolute; top:17; left:85;"/>
- <a class="AreaText" style="position:absolute; top:20; left:105;">IDS_SW_GLOBAL</a>
- <a class="AreaText" style="position:absolute; top:20; left:15;">IDS_SW_NAME</a>
- <input id="in_searchname" type="text" class="AreaInput" style="position:absolute; top: 35; left:15;" size="32" maxlength="255" onKeyPress="search();"/>
- <a class="AreaText" style="position:absolute; top:20; left:215;">IDS_SEARCHMINSIZE</a>
- <input id="in_minsize" type="text" class="AreaInput" style="position:absolute; top: 35; left:215;" size="12" maxlength="255" onKeyPress="search();"/>
- <a class="AreaText" style="position:absolute; top:55; left:15;">IDS_SW_TYPE</a>
- <select id="in_type" size="1" style="position:absolute; top:70; left:15; width:180;" class="AreaInput">
- <option value="IDS_SEARCH_ANY">IDS_SEARCH_ANY</option>
- <option value="IDS_SEARCH_ARC">IDS_SEARCH_ARC</option>
- <option value="IDS_SEARCH_AUDIO">IDS_SEARCH_AUDIO</option>
- <option value="IDS_SEARCH_PICS">IDS_SEARCH_PICS</option>
- <option value="IDS_SEARCH_CDIMG">IDS_SEARCH_CDIMG</option>
- <option value="IDS_SEARCH_PRG">IDS_SEARCH_PRG</option>
- <option value="IDS_SEARCH_USER">IDS_SEARCH_USER</option>
- <option value="IDS_SEARCH_VIDEO">IDS_SEARCH_VIDEO</option>
- </select>
- <a class="AreaText" style="position:absolute; top:55; left:215;">IDS_SEARCHMAXSIZE</a>
- <input id="in_maxsize" type="text" class="AreaInput" style="position:absolute; top: 70; left:215;" size="12" maxlength="255" onKeyPress="search();"/>
-
- <img src="/images/WebBased.gif" style="position:absolute; top:2; left:315;"/>
- <a class="HeadlineText" style="position:absolute; top:2; left:335;">IDS_SW_WEBBASED</a>
- <div style="position:absolute; top:17; left:310; width: 170; height: 80;">
- <table class="Area" width="100%" height="100%" border="1" cellspacing="0" cellpadding="0">
- <tr><td class="Area"><br/></td></tr></table></div>
- <a class="AreaText" style="position:absolute; top:20; left:315;">IDS_SW_NAME</a>
- <input id="in_webname" type="text" class="AreaInput" style="position:absolute; top: 35; left:315;" size="27" maxlength="255" onKeyPress="if(window.event.keyCode==13) parent.startWebSearch(in_webname.value, in_webtype.options[in_webtype.selectedIndex].value);"/>
- <a class="AreaText" style="position:absolute; top:55; left:315;">IDS_SW_TYPE</a>
- <select id="in_webtype" size="1" style="position:absolute; top:70; left:315; width:155;" class="AreaInput">
- <option value="">IDS_SEARCH_ANY</option>
- <option value="Audio">IDS_SEARCH_AUDIO</option>
- <option value="Video">IDS_SEARCH_VIDEO</option>
- <option value="Pro">IDS_SEARCH_PRG</option>
- </select>
-
- <img src="/images/DirectDownload.gif" style="position:absolute; top:2; left:490;"/>
- <a class="HeadlineText" style="position:absolute; top:2; left:510;">IDS_SW_DIRECTDOWNLOAD</a>
- <div id="tb_dd" style="position:absolute; top:17; left:485; height: 50;">
- <table class="Area" width="100%" height="100%" border="1" cellspacing="0" cellpadding="0">
- <tr><td class="Area"><br/></td></tr></table></div>
- <a class="AreaText" style="position:absolute; top:20; left:490;">ED2K Link</a>
- <input id="in_ed2klink" type="text" class="AreaInput" style="position:absolute; top: 35; left:490;" maxlength="255" onKeyPress="if(window.event.keyCode==13) parent.enterED2KLink(in_ed2klink.value);"/>
-
- <input type="button" id="bt_start" class="AreaInput" style="position:absolute;width:80;" value="IDS_SW_START" onClick="search(true);">
- <input type="button" id="bt_abort" class="AreaInput" style="position:absolute;width:80;" value="IDS_CANCEL" onClick="SearchAbort();" disabled="1">
- <input type="button" id="bt_removeall" class="AreaInput" style="position:absolute;width:80;" value="IDS_REMOVEALLSEARCH" onClick="RemoveSearch(-1);">
-
- <img src="/images/SearchResults.gif" style="position:absolute; top:102; left:10;"/>
- <a class="HeadlineText" style="position:absolute; top:102; left:30;">IDS_SW_RESULT</a>
- </div>
- <script>
- var wW=(bw.ns4 || bw.ns6 || window.opera)?innerWidth:document.body.clientWidth;
- var wH=(bw.ns4 || bw.ns6 || window.opera)?innerHeight:document.body.clientHeight;
- var lWW=0;
- var lWH=0;
- var resizeTimer=false;
-
- // ServerView
- servlist=createList(2,25,wW-252,wH-300);
- servlist.setSizes(new Array(IDS_SE_RS_SERVERNAME,IDS_SE_RS_IP,IDS_SE_RS_DESCRIPTION,IDS_SE_RS_PING,IDS_SE_RS_UUSERS,IDS_SE_RS_FILES,IDS_SE_RS_PREFERENCE,IDS_SE_RS_UFAILED,IDS_SE_RS_STATICSERVER));
- servlist.setTypes(new Array( 0, 0, 0, 1, 1, 1, 0, 1, 0));
- servlist.setHeadline(new Array("IDS_SL_SERVERNAME","IDS_IP","IDS_DESCRIPTION","IDS_PING","IDS_UUSERS","IDS_PW_FILES","IDS_PREFERENCE","IDS_UFAILED","IDS_STATICSERVER"));
- servlist.setVisible(new Array(IDS_VS_SERVERNAME,IDS_VS_IP,IDS_VS_DESCRIPTION,IDS_VS_PING,IDS_VS_UUSERS,IDS_VS_FILES,IDS_VS_PREFERENCE,IDS_VS_UFAILED,IDS_VS_STATICSERVER));
- servlist.setRowResizeFunction("parent.updateServerlistRowSize");
- servlist.setRclickFunction("ServerlistContentMenu");
- servlist.setDblclickFunction("parent.ServerlistDblclick");
- servlist.setHeadlineFunction("ServHeadContentMenu");
- var shm=createContentMenu(150);
- shm.addMenuElement('IDS_SL_SERVERNAME','sht(0);',true);
- shm.addMenuElement('IDS_IP','sht(1);',true);
- shm.addMenuElement('IDS_DESCRIPTION','sht(2);',true);
- shm.addMenuElement('IDS_PING','sht(3);',true);
- shm.addMenuElement('IDS_UUSERS','sht(4);',true);
- shm.addMenuElement('IDS_PW_FILES','sht(5);',true);
- shm.addMenuElement('IDS_PREFERENCE','sht(6);',true);
- shm.addMenuElement('IDS_UFAILED','sht(7);',true);
- shm.addMenuElement('IDS_STATICSERVER','sht(8);',true);
- var servmenu=createContentMenu(250);
- servmenu.addMenuElement('IDS_SERVER','',false)
- servmenu.addMenuElement('IDS_CONNECTTHIS','var e=servlist.elements[servlist.selectedId];parent.connect(e[e.length-1]);servmenu.hide();',true);
- servmenu.addMenuElement('IDS_PRIORITY','',true,'PrioContentMenu();','priomenu.hide();');
- servmenu.addMenuElement();
- servmenu.addMenuElement('IDS_ADDTOSTATIC','var e=servlist.elements[servlist.selectedId];parent.setServerStatic(e[e.length-1],true);servmenu.hide();',true);
- servmenu.addMenuElement('IDS_REMOVEFROMSTATIC','var e=servlist.elements[servlist.selectedId];parent.setServerStatic(e[e.length-1],false);servmenu.hide();',true);
- servmenu.addMenuElement();
- servmenu.addMenuElement('IDS_REMOVETHIS','var e=servlist.elements[servlist.selectedId];parent.deleteServer(e[e.length-1]);servmenu.hide();',true);
- servmenu.addMenuElement('IDS_REMOVEALL','parent.deleteServer(-1);servmenu.hide();',true);
- var priomenu=createContentMenu(100);
- priomenu.addMenuElement('IDS_PRIOHIGH','var e=servlist.elements[servlist.selectedId];parent.setPrioOfServer(e[e.length-1],\'high\');servmenu.hide();priomenu.hide();',true,'servmenu.over();','servmenu.hide();');
- priomenu.addMenuElement('IDS_PRIONORMAL','var e=servlist.elements[servlist.selectedId];parent.setPrioOfServer(e[e.length-1],\'normal\');servmenu.hide();priomenu.hide();',true,'servmenu.over();','servmenu.hide();');
- priomenu.addMenuElement('IDS_PRIOLOW','var e=servlist.elements[servlist.selectedId];parent.setPrioOfServer(e[e.length-1],\'low\');servmenu.hide();priomenu.hide();',true,'servmenu.over();','servmenu.hide();');
- servinfo=createTextarea(2,wH-250,wW-252,120);
- servlog=createTextarea(2,wH-100,wW-4,95);
- resizeServerView();
-
- function resizeServerView()
- {
- if(resizeTimer!=false)
- clearTimeout(resizeTimer);
- wW=(bw.ns4 || bw.ns6 || window.opera)?innerWidth:document.body.clientWidth;
- wH=(bw.ns4 || bw.ns6 || window.opera)?innerHeight:document.body.clientHeight;
- if(lWW==wW)
- {
- if(resizeTimer!=false)
- {
- servlist.resize(wW-252,wH-300);
- servinfo.moveIt(2,wH-250);
- servinfo.resize(wW-252,120);
- servlog.moveIt(2,wH-100);
- servlog.resize(wW-4,95);
- }
- moveTo(tb_newserver, wW-245, 25);
- moveTo(im_newserver, wW-235, 12);
- moveTo(tx_newserver, wW-215, 12);
- moveTo(tx_ip, wW-235, 40);
- moveTo(in_ip, wW-225, 55);
- moveTo(tx_port, wW-40, 40);
- moveTo(in_port, wW-50, 55);
- moveTo(tx_name, wW-235, 85);
- moveTo(in_name, wW-225, 100);
- moveTo(bt_checkserver, wW-225,130);
- moveTo(bt_addserver, wW-105,130);
- moveTo(tb_servermet, wW-245, 195);
- moveTo(im_updateserver, wW-235, 180);
- moveTo(tx_updateserver, wW-215, 180);
- moveTo(in_servermet, wW-225, 210);
- moveTo(bt_refresh, wW-105,240);
- moveTo(im_serverinfo, 5, wH-270);
- moveTo(tx_serverinfo, 25, wH-270);
- moveTo(im_serverlog, 5, wH-120);
- moveTo(tx_serverlog, 25, wH-120);
- }
- else
- {
- resizeTimer=setTimeout("resize()",500);
- }
- lWW=wW;
- lWH=wH;
- }
-
- function addServer()
- {
- parent.addServer(in_ip.value, in_port.value, in_name.value);
- }
-
- function refreshServer()
- {
- parent.refreshServer(in_servermet.value);
- }
-
- function ServerlistContentMenu(id)
- {
- servmenu.x=((bw.ns4 || bw.ns6)?e.pageX:event.x||event.clientX);
- servmenu.y=((bw.ns4 || bw.ns6)?e.pageY:event.y||event.clientY);
- servmenu.xOffset=-10;
- servmenu.yOffset=-5;
- servmenu.show();
- }
-
- function PrioContentMenu()
- {
- priomenu.x=servmenu.x+180;
- priomenu.y=servmenu.y+30;
- priomenu.show();
- }
-
- function ServHeadContentMenu()
- {
- shm.x=((bw.ns4 || bw.ns6)?e.pageX:event.x||event.clientX);
- shm.y=((bw.ns4 || bw.ns6)?e.pageY:event.y||event.clientY);
- shm.xOffset=-10;
- shm.yOffset=-5;
- shm.show();
- }
-
- function sht(col)
- {
- shm.hide();
- if(servlist.visible[col])
- servlist.visible[col]=false;
- else
- servlist.visible[col]=true;
- parent.toggleHeadline("sm"+col,servlist.visible[col]);
- servlist.sort(servlist.sortrow,servlist.sortdir);
- }
-
- // Transfer View
- translist=createList(2,25,wW-4,wH*3/4-25);
- translist.setSizes(new Array(IDS_DL_RS_FILENAME,IDS_DL_RS_SIZE,IDS_DL_RS_TRANSF,IDS_DL_RS_SPEED,IDS_DL_RS_PROGRESS,IDS_DL_RS_SOURCES,IDS_DL_RS_PRIORITY,IDS_DL_RS_STATUS,IDS_DL_RS_REMAINS));
- translist.setTypes(new Array(0,1,1,1,1,1,0,0,1));
- translist.setHeadline(new Array("IDS_DL_FILENAME","IDS_DL_SIZE","IDS_DL_TRANSF","IDS_DL_SPEED","IDS_DL_PROGRESS","IDS_DL_SOURCES","IDS_PRIORITY","IDS_STATUS","IDS_DL_REMAINS"));
- translist.setVisible(new Array(IDS_VS_FILENAME,IDS_VS_SIZE,IDS_VS_TRANSF,IDS_VS_SPEED,IDS_VS_PROGRESS,IDS_VS_SOURCES,IDS_VS_PRIORITY,IDS_VS_STATUS,IDS_VS_REMAINS));
- translist.setRowResizeFunction("parent.updateDownloadlistRowSize");
- translist.setRclickFunction("TransferlistContentMenu");
- translist.setHeadlineFunction("TransHeadContentMenu");
- var thm=createContentMenu(150);
- thm.addMenuElement('IDS_DL_FILENAME','tht(0);',true);
- thm.addMenuElement('IDS_DL_SIZE','tht(1);',true);
- thm.addMenuElement('IDS_DL_TRANSF','tht(2);',true);
- thm.addMenuElement('IDS_DL_SPEED','tht(3);',true);
- thm.addMenuElement('IDS_DL_PROGRESS','tht(4);',true);
- thm.addMenuElement('IDS_DL_SOURCES','tht(5);',true);
- thm.addMenuElement('IDS_PRIORITY','tht(6);',true);
- thm.addMenuElement('IDS_STATUS','tht(7);',true);
- thm.addMenuElement('IDS_DL_REMAINS','tht(8);',true);
- var tm=createContentMenu(250);
- tm.addMenuElement('IDS_DOWNLOADMENUTITLE','',false);
- tm.addMenuElement('IDS_PRIORITY','',true,'PrioContentMenu();','pm.hide();');
- tm.addMenuElement('IDS_CANCEL','var e=translist.elements[translist.selectedId];parent.setFileStatus(e[e.length-1],\'abort\');tm.hide();',true);
- tm.addMenuElement('IDS_DL_STOP','var e=translist.elements[translist.selectedId];parent.setFileStatus(e[e.length-1],\'stop\');tm.hide();',true);
- tm.addMenuElement('IDS_DL_PAUSE','var e=translist.elements[translist.selectedId];parent.setFileStatus(e[e.length-1],\'pause\');tm.hide();',true);
- tm.addMenuElement('IDS_DL_RESUME','var e=translist.elements[translist.selectedId];parent.setFileStatus(e[e.length-1],\'start\');tm.hide();',true);
- tm.addMenuElement();
- tm.addMenuElement('FakeCheck GER','var e=translist.elements[translist.selectedId];parent.fakeCheck(1,e[e.length-1]);tm.hide();',true);
- tm.addMenuElement('FakeCheck ENG','var e=translist.elements[translist.selectedId];parent.fakeCheck(2,e[e.length-1]);tm.hide();',true);
- tm.addMenuElement();
- tm.addMenuElement('IDS_DL_INFO','var e=translist.elements[translist.selectedId];showDownloadDetail(e[e.length-1]);tm.hide();',true);
- tm.addMenuElement();
- tm.addMenuElement('Load all saved Sources','var e=translist.elements[translist.selectedId];parent.loadSources(e[e.length-1]);tm.hide();',true);
- tm.addMenuElement('Save Sources to Disk','var e=translist.elements[translist.selectedId];parent.saveSources(e[e.length-1]);tm.hide();',true);
- tm.addMenuElement('Drop not needed Sources','var e=translist.elements[translist.selectedId];parent.dropSources(e[e.length-1]);tm.hide();',true);
- tm.addMenuElement();
- tm.addMenuElement('IDS_CMT_SHOWALL','var e=translist.elements[translist.selectedId];parent.viewFileComments(e[e.length-1]);tm.hide();',true);
- tm.addMenuElement();
- tm.addMenuElement('IDS_ALL_A4AF_TO_HERE','var e=translist.elements[translist.selectedId];parent.a4afDownload(e[e.length-1]);tm.hide();',true);
- tm.addMenuElement('IDS_ALL_A4AF_AUTO','var e=translist.elements[translist.selectedId];parent.a4afDownload(e[e.length-1]);tm.hide();',true);
- tm.addMenuElement();
- tm.addMenuElement('IDS_DL_CLEAR','parent.clearComplete();tm.hide();',true);
- tm.addMenuElement('IDS_DL_LINK1','var e=translist.elements[translist.selectedId];parent.setCreateEd2kLink(e[e.length-1],false);tm.hide();',true);
- tm.addMenuElement('IDS_DL_LINK2','var e=translist.elements[translist.selectedId];parent.setCreateEd2kLink(e[e.length-1],true);tm.hide();',true);
- var pm=createContentMenu(100);
- pm.addMenuElement('IDS_PRIOHIGH','var e=translist.elements[translist.selectedId];parent.setFilePrio(e[e.length-1],\'high\');tm.hide();pm.hide();',true,'tm.over();','tm.hide();');
- pm.addMenuElement('IDS_PRIONORMAL','var e=translist.elements[translist.selectedId];parent.setFilePrio(e[e.length-1],\'normal\');tm.hide();pm.hide();',true,'tm.over();','tm.hide();');
- pm.addMenuElement('IDS_PRIOLOW','var e=translist.elements[translist.selectedId];parent.setFilePrio(e[e.length-1],\'low\');tm.hide();pm.hide();',true,'tm.over();','tm.hide();');
- pm.addMenuElement('IDS_PRIOAUTO','var e=translist.elements[translist.selectedId];parent.setFilePrio(e[e.length-1],\'auto\');tm.hide();pm.hide();',true,'tm.over();','tm.hide();');
-
- uplist=createList(2,wH*3/4+20,wW-4,wH-(wH*3/4+20));
- uplist.setSizes(new Array(IDS_DL_RS_USERNAME,IDS_DL_RS_FILE,IDS_DL_RS_SPEED,IDS_DL_RS_UP_TRANSF,IDS_DL_RS_WAITED,IDS_DL_RS_UPLOADTIME,IDS_DL_RS_STATUS));
- uplist.setTypes(new Array(0,0,1,1,0,1,0));
- uplist.setVisible(new Array(true,true,true,true,true,true,true));
- uplist.setHeadline(new Array("IDS_QL_USERNAME","IDS_FILE","IDS_DL_SPEED","IDS_DL_TRANSF","IDS_WAITED", "IDS_UPLOADTIME", "IDS_STATUS"));
- uplist.setRowResizeFunction("parent.updateUploadlistRowSize");
-
- function resizeTransferView()
- {
- wW=(bw.ns4 || bw.ns6 || window.opera)?innerWidth:document.body.clientWidth;
- wH=(bw.ns4 || bw.ns6 || window.opera)?innerHeight:document.body.clientHeight;
- translist.resize(wW-4,wH*3/4-25);
- moveTo(im_upload,5,wH*3/4);
- moveTo(tx_uploadlist,25,wH*3/4);
- uplist.moveIt(2,wH*3/4+20);
- uplist.resize(wW-4,wH-(wH*3/4+20));
- }
-
- function TransferlistContentMenu(id)
- {
- tm.x=((bw.ns4 || bw.ns6)?e.pageX:event.x||event.clientX);
- tm.y=((bw.ns4 || bw.ns6)?e.pageY:event.y||event.clientY);
- tm.xOffset=-10;
- tm.yOffset=-5;
- tm.show();
- }
-
- function PrioContentMenu()
- {
- pm.x=tm.x+120;
- pm.y=tm.y+15;
- pm.show();
- }
-
- function TransHeadContentMenu()
- {
- thm.x=((bw.ns4 || bw.ns6)?e.pageX:event.x||event.clientX);
- thm.y=((bw.ns4 || bw.ns6)?e.pageY:event.y||event.clientY);
- thm.xOffset=-10;
- thm.yOffset=-5;
- thm.show();
- }
-
- function tht(col)
- {
- thm.hide();
- if(translist.visible[col])
- translist.visible[col]=false;
- else
- translist.visible[col]=true;
- parent.toggleHeadline("tm"+col,translist.visible[col]);
- translist.sort(translist.sortrow,translist.sortdir);
- }
-
- function showDownloadDetail(id)
- {
- window.open("TransferDownListDetails.emule?id="+id,"DownloadDetail","dependent=yes,height=500,width=500,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,resizable=yes")
- }
-
- // Search View
- //stab=createTab(2,110,wW-4,12);
- //stab.addElement("test","");
- //stab.addElement("test2","");
- //stab.show();
- slist=createList(2,140,wW-4,wH-150);
- slist.setSizes(new Array(IDS_RS_FILENAME,IDS_RS_SIZE,IDS_RS_SOURCES,IDS_RS_TYPE,IDS_RS_FILEID));
- slist.setTypes(new Array( 0, 1, 1, 0, 1));
- slist.setHeadline(new Array("IDS_DL_FILENAME","IDS_DL_SIZE","IDS_DL_SOURCES","IDS_TYPE","IDS_FILEID"));
- slist.setVisible(new Array(IDS_VS_FILENAME,IDS_VS_SIZE,IDS_VS_SOURCES,IDS_VS_TYPE,IDS_VS_FILEID));
- slist.setRowResizeFunction("parent.updateSearchlistRowSize");
- //slist.setRclickFunction("ServerlistContentMenu");
- //slist.setDblclickFunction("parent.ServerlistDblclick");
- slist.setHeadlineFunction("SearchHeadContentMenu");
- var shm=createContentMenu(150);
- shm.addMenuElement('IDS_DL_FILENAME','sht(0);',true);
- shm.addMenuElement('IDS_DL_SIZE','sht(1);',true);
- shm.addMenuElement('IDS_DL_SOURCES','sht(2);',true);
- shm.addMenuElement('IDS_TYPE','sht(3);',true);
- shm.addMenuElement('IDS_FILEID','sht(4);',true);
-
- function resizeSearchView()
- {
- wW=(bw.ns4 || bw.ns6 || window.opera)?innerWidth:document.body.clientWidth;
- wH=(bw.ns4 || bw.ns6 || window.opera)?innerHeight:document.body.clientHeight;
- slist.resize(wW-4,wH-150);
- resizeTo(tb_dd,wW-495,45);
- resizeTo(in_ed2klink,wW-505,19);
- moveTo(bt_start,wW-260,70);
- moveTo(bt_abort,wW-175,70);
- moveTo(bt_removeall,wW-90,70);
- }
-
- function search(go)
- {
- if(window.event.keyCode==13 || go==true)
- parent.startSearch(in_name.value, in_global.checked, in_minsize.value, in_maxsize.value, in_type.options[in_type.selectedIndex].value);
- }
- function SearchHeadContentMenu()
- {
- shm.x=((bw.ns4 || bw.ns6)?e.pageX:event.x||event.clientX);
- shm.y=((bw.ns4 || bw.ns6)?e.pageY:event.y||event.clientY);
- shm.xOffset=-10;
- shm.yOffset=-5;
- shm.show();
- }
- function sht(col)
- {
- shm.hide();
- if(slist.visible[col])
- slist.visible[col]=false;
- else
- slist.visible[col]=true;
- parent.toggleHeadline("sem"+col,slist.visible[col]);
- slist.sort(slist.sortrow,slist.sortdir);
- }
-
- // All
- function resize()
- {
- switch(parent.currentView)
- {
- case "ServerView": resizeServerView(); break;
- case "TransferView": resizeTransferView(); break;
- case "SearchView": resizeSearchView(); break;
- }
- }
-
- function moveTo(obj,x,y)
- {
- obj.style.left=x;
- obj.style.top=y;
- }
-
- function resizeTo(obj,w,h)
- {
- obj.style.width=w;
- obj.style.height=h;
- }
-
- // Default View
- parent.showtransfer();
- </script>
- </body>